Google Earth - Map - Takahashi Shi
World
>
Asia
>
Japan
>
Okayama Prefecture
>
Takahashi Shi